is_subclass_of
객체 가이 클래스를 부모 클래스 중 하나로 가져 가는지 확인하는지 확인하십시오.이 개체가 클래스의 서브 클래스 인 경우 True를 반환합니다.
함수 이름 : is_subclass_of ()
해당 버전 : PHP 4, PHP 5, PHP 7
함수 설명 : is_subclass_of () 함수는 객체가 지정된 클래스의 서브 클래스인지 확인하는 데 사용됩니다.
구문 : bool is_subclass_of (mixed $ 객체, 문자열 $ class_name [, bool $ allow_string = true])
매개 변수 :
반환 값 : $ 객체가 $ class_name의 서브 클래스 또는 구현 클래스 인 경우 true 반환.
예:
class ParentClass { } class ChildClass extends ParentClass { } $object = new ChildClass(); // 检查$object 是否是ParentClass 的子类if (is_subclass_of($object, 'ParentClass')) { echo 'ChildClass 是ParentClass 的子类'; } else { echo 'ChildClass 不是ParentClass 的子类'; }
산출:
ChildClass 是ParentClass 的子类
알아채다: